substantial guarantee - Turco Inglés Diccionario